package javacode.chapter06;

public class StaticKeyWord {
    public static void main(String[] args) {
        // 静态变量
        Superman superman1 = new Superman("小明", 19);
        Superman superman2 = new Superman("小红", 18);
        Superman.college="浙江越秀外国语学院";
        System.out.println(superman1.name+"所在的学校是"+superman1.college);
        System.out.println(superman2.name+"所在的学校是"+superman2.college);

        // 静态方法
        Superman.show();

        // 静态代码块

    }
}

class Superman{
    String name;
    int age;
    static String college;

    static {
        System.out.println("超人类的静态代码块被执行了！");
    }

    Superman(){}

    Superman(String name,int age){
        this.name=name;
        this.age=age;
    }

    public static void show(){
        System.out.println("学校的名称为："+college);
    }
}
